package com.spring.careclassapi.web.service;

import java.util.List;
import java.util.Map;

import com.spring.careclassapi.web.model.*;

public interface CareClassApiService {
	Map<String, Object> getCareClassTypeList()  throws Exception;
	Map<String, Object> getCareClassOpenList(String care_class_type_id, String kids_park_id,
			String start_time, String end_time, String care_class_open_id, String page_size, 
			String page_index, String skip, String rows) throws Exception;
	Map<String, Object> getMyCareCourseOpenList(String token,String c_user_id,String care_class_type_id, String kids_park_id,
			String start_time, String end_time, String care_class_open_id, String page_size, 
			String page_index, String skip, String rows) throws Exception;
	
	
	Map<String, Object> getCourseList(String care_class_open_id) throws Exception ;
	
	Map<String, Object> appointCareClass(String token,String c_user_id,
			String user_name,String care_class_open_id) throws Exception;
	
	Map<String, Object> cancelCareClass(String token,String c_user_id,
			String care_class_appointment_id) throws Exception;
	Map<String, Object> getMyCareClassList(String token, String c_user_id, String isattended, 
			String start_time, String end_time, String page_size, String page_index, String skip,
			String rows) throws Exception;
	Map<String, Object> getTodayCareClass(String kids_parkID) throws Exception ;
}
